self-regulating device - Espagnol Anglais Dictionnaire